<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.prime.com.tr/ui"
	xmlns:f="http://java.sun.com/jsf/core">
<ui:composition template="/paginas/masterPage.xhtml">
	<ui:param name="tituloPagina" value="Consultar Indicacao"/>
	<ui:define name="conteudo">
		<h:outputLabel value="Consultar indicacao" styleClass="titulo" /> <hr/><br/>    
		<h:form id="frmPesquisaIndicacao">
		
			<!-- Menu montando para o perfil de Administrador -->
					<p:menubar>
						<p:submenu label="Cadastros">
							<p:menuitem value="Cliente"
								url="/faces/paginas/cliente/consultarCliente.xhtml"></p:menuitem>
							<p:menuitem value="Indicação"
								url="/faces/paginas/indicacao/consultarIndicacao.xhtml"></p:menuitem>
							<p:menuitem value="Laboratório"
								url="/faces/paginas/laboratorio/consultarLaboratorio.xhtml"></p:menuitem>
							<p:menuitem value="Substância"
								url="/faces/paginas/substancia/consultarSubstancia.xhtml"></p:menuitem>
							<p:menuitem value="Transportadora"
								url="/faces/paginas/transportadora/consultarTransportadora.xhtml"></p:menuitem>
						</p:submenu>
					</p:menubar>
					
					<p></p>
					<p></p>
			
 			<p:panel>
 			<p>
	 			<h:outputLabel for="descricao" value="Indicacao " />
		     	<p:inputText id="descricao" value="#{indicacaoBean.indicacao.descricao}"  />
	 		</p>
				<p:dataTable id="pesquisaIndicacao" var="indicacao" value="#{indicacaoBean.listaIndicacoes}" style="text-align: center;"
					emptyMessage="Nenhuma indicacao foi encontrado." paginator="true"
					rows="10" >
				
					<p:column>
						<f:facet name="header">
							<h:outputText value="Indicacao" />
						</f:facet>
						<h:outputText value="#{indicacao.descricao}" />
					</p:column>
					
					<p:column>
						<f:facet name="header">
							<h:outputText value="" />
						</f:facet>
						
						<p:commandLink id="visualizar" title="Visualizar"
							actionListener="#{indicacaoBean.pegarValorParaVisualizar}"
							action="#{indicacaoBean.irParaVisualizarIndicacao}">
							<h:graphicImage url="/resources/visualizar.png"
								style="border-style: none" />
							<f:attribute name="row" value="#{indicacao.idIndicacao}" />
						</p:commandLink>

						<p:commandLink id="alterar"
							actionListener="#{indicacaoBean.pegarValorParaVisualizar}"
							action="#{indicacaoBean.irParaEditarIndicacao}" title="Editar">
							<h:graphicImage url="/resources/edit.png"
								style="border-style: none" />
							<f:attribute name="row" value="#{indicacao.idIndicacao}" />
						</p:commandLink>

						<p:commandLink id="excluir" onclick="dlgDel.show();"
							actionListener="#{indicacaoBean.pegarValorParaVisualizar}"
							title="Excluir" update="formDel">
							<h:graphicImage url="/resources/delete.png"
								style="border-style: none" />
							<f:attribute name="row" value="#{indicacao.idIndicacao}" />
						</p:commandLink>
					</p:column>
				</p:dataTable>
				
            <p> 
                <p:commandButton value="Pesquisar" update="pesquisaIndicacao" ajax="true" 
                	actionListener="#{indicacaoBean.pesquisar}" />
            
            	<p:commandButton value="Novo" action="#{indicacaoBean.irParaCadastrarIndicacao}" />							
 			</p>
 			<div class="clear"></div>	
 			</p:panel>
 		<p>
 		
		</p>
 		</h:form>
 		
 		<p:dialog header="Tela Exclusão" widgetVar="dlgDel" width="470"
			height="200" resizable="false" showEffect="fade"
			hideEffect="fade" modal="true">
			<h:form id="formDel">
				<h:outputLabel id="labelExcluir" value="Deseja realmente excluir este registro?" />
				<p>
					<p:commandButton id="sim" value="Sim" action="#{indicacaoBean.excluirIndicacao}" />
					<p:commandButton value="Não" onclick="dlg.hide();" />		
				</p>
			</h:form>
		</p:dialog>
 		
 	</ui:define> 
</ui:composition>
</html>	